fish processing technology - French English Dictionary